package com.deductive.domain.wq;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 伤情发生位置及数量设置表
 * @TableName medical_rehearsal_traumatic_location_set
 */
@TableName(value ="medical_rehearsal_traumatic_location_set")
@Data
public class TraumaticLocationSet implements Serializable {
    /**
     * id
     */
    @TableId(value = "id",type= IdType.AUTO)
    private Integer id;

    /**
     * 所在编队
     */
    @TableField(value = "formation")
    private String formation;

    /**
     * 海上力量名称
     */
    @TableField(value = "naval_force_name")
    private String navalForceName;

    /**
     * 伤员总数（名）
     */
    @TableField(value = "total_wounded")
    private Integer totalWounded;

    /**
     * 轻伤伤率
     */
    @TableField(value = "minor_injury_rate")
    private float minorInjuryRate;

    /**
     * 轻伤需手术率
     */
    @TableField(value = "minor_surgical_rate")
    private float minorSurgicalRate;

    /**
     * 中伤伤率
     */
    @TableField(value = "centre_injury_rate")
    private float centreInjuryRate;

    /**
     * 中伤需手术率
     */
    @TableField(value = "centre_surgical_rate")
    private float centreSurgicalRate;

    /**
     * 重伤伤率
     */
    @TableField(value = "weighty_injury_rate")
    private float weightyInjuryRate;

    /**
     * 重伤需手术率
     */
    @TableField(value = "weighty_surgical_rate")
    private float weightySurgicalRate;

    /**
     * 危重伤伤率
     */
    @TableField(value = "severe_injury_rate")
    private float severeInjuryRate;

    /**
     * 危重伤需手术率
     */
    @TableField(value = "severe_surgical_rate")
    private float severeSurgicalRate;

    /**
     * 创建时间
     */
    @TableField(value = "create_time")
    private Date createTime;

    /**
     * 更新时间
     */
    @TableField(value = "update_time")
    private Date updateTime;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;


}